// elementUI样式重构
.el-card {
	border: unset;
}

.el-table {
	background-color: transparent;

	&::before,
	tr,
	th {
		background-color: transparent;
	}
	td,
	th.is-leaf {
		border: none;
	}

}
.el-table--enable-row-hover .el-table__body tr:hover > td {
	background-color: #d9d9f1;
}

.el-timeline-item__node--normal {
	left: -3px;
	width: 16px;
	height: 16px;
}
.el-timeline-item__node {
	background-color: #ffa79b;
}
.el-timeline-item__wrapper {
	height: 40px;
	text-align: left;
}

.el-date-editor.el-input,
.el-date-editor.el-input__inner {
	width: 100%;
}

.editor-table {
	.el-input__inner {
		border: unset;
	}
}

.el-form--inline .el-form-item__content {
	width: 100%;
}

.el-form-item__content {
	text-align: left;
}

//.v-modal {
//	background: transparent;
//}
//
//.el-dialog {
//	box-shadow: 0 1px 20px 4px rgba(147, 122, 223, 0.3);
//}

.el-dialog__body, .el-dialog__header {
	padding: 0;
}

.el-textarea .el-input__count {
	background: transparent;
	bottom: -32px;
	right: 10px;
}

.el-menu {
	background-color: #2977c5 !important;
	border-right: unset;
	.el-menu-item {
		i,span {
			color: white;
		}

		span {
			letter-spacing: 2px;
		}

		i {
			padding-right: 16px;
			font-size: 24px;
		}

		&.is-active,&:hover {
			background-color: #215f9e !important;
			i,span {
				color: white;
			}
		}
	}
}

.el-input__inner, .el-textarea__inner {
	border: unset;
	background: #f5f6fa;
	border-radius: 5px;
}

.el-button {
	border: unset;
}
